package com.bawei.mall.user.domain;

import com.bawei.common.core.annotation.Excel;
import io.swagger.annotations.ApiParam;

import java.util.Date;

/**
 * @ClassName CusUser
 * @Description 描述
 * @Author ZiZheng.Li
 * @Date 2024/6/27 15:37
 */
public class CusUser {
    private static final long serialVersionUID = 1L;

    /** ID */
    @ApiParam("ID自增")
    private Long userId;

    /** 用户名称 */
    @Excel(name = "用户名称")
    @ApiParam("用户名称")
    private String username;

    /** 用户密码 */
    @Excel(name = "用户密码")
    private String password;

    private Integer memberLevelId;
    private String birthday;
    private String city;
    private Date createTime;
    private Integer gender;
    private Integer growth;
    private String icon;
    private String integration;
    private String nick_name;
    private String personalizedSignature;
    private String phone;
    private String status;

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public Integer getMemberLevelId() {
        return memberLevelId;
    }

    public void setMemberLevelId(Integer memberLevelId) {
        this.memberLevelId = memberLevelId;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getGender() {
        return gender;
    }

    public void setGender(Integer gender) {
        this.gender = gender;
    }

    public Integer getGrowth() {
        return growth;
    }

    public void setGrowth(Integer growth) {
        this.growth = growth;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getIntegration() {
        return integration;
    }

    public void setIntegration(String integration) {
        this.integration = integration;
    }

    public String getNickName() {
        return nick_name;
    }

    public void setNickName(String nick_name) {
        this.nick_name = nick_name;
    }

    public String getPersonalizedSignature() {
        return personalizedSignature;
    }

    public void setPersonalizedSignature(String personalizedSignature) {
        this.personalizedSignature = personalizedSignature;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public CusUser() {
    }

    public CusUser(Long userId, String username, String password, Integer memberLevelId, String birthday, String city, Date createTime, Integer gender, Integer growth, String icon, String integration, String nick_name, String personalizedSignature, String phone, String status) {
        this.userId = userId;
        this.username = username;
        this.password = password;
        this.memberLevelId = memberLevelId;
        this.birthday = birthday;
        this.city = city;
        this.createTime = createTime;
        this.gender = gender;
        this.growth = growth;
        this.icon = icon;
        this.integration = integration;
        this.nick_name = nick_name;
        this.personalizedSignature = personalizedSignature;
        this.phone = phone;
        this.status = status;
    }
}
